carry a knife in the sleeve - Turkish English Dictionary